Uncomputation in the Qrisp High-Level Quantum Programming Framework

نویسندگان

چکیده

Uncomputation is an essential part of reversible computing and plays a vital role in quantum computing. Using this technique, memory resources can be safely deallocated without performing nonreversible deletion process. For the case computing, several algorithms depend on as they require disentangled states course their execution. Thus, uncomputation not only about resource management, but also required from algorithmic point view. However, synthesizing circuits tedious automated. In paper, we describe interface for automated generation our Qrisp framework. Our algorithm based improved version "Unqomp", solution presented by Paradis et. al. paper presents some improvements to original algorithm, order make it suitable needs high-level programming itself fully compilable, language/framework gate-based computers, which abstracts many underlying hardware details. Qrisp's goal support paradigm known classical software development.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrating Functional Reactive Programming in a High-Level VR Framework

The recently developed Functional Reactive Programming paradigm provides a new potential method for the creation of dynamic, interactive Virtual Environments. Complex simulation environments are modeled as a combination of continuous time functions and discrete events. In this paper, we present a method to introduce the Functional Reactive Programming paradigm into higher level VR system, on ha...

متن کامل

High-Level Quantum Chemical Calculations of Ozone-Water Complexes

The structural and energetic characteristics of O3–H2O complexes have been investigated by means of B3LYP, MP2, MP4(SDTQ), CCSD(T) and QCISD(T) methods in conjunction with the AUG-cc-pVDZ and AUG-cc-pVTZ basis sets. Six conformers were found for the O3–H2O complex. Two different intermolecular interactions were expected to participate in the formation of complexes, namely conventional O∙∙∙H hyd...

متن کامل

The Uniframe System-level Generative Programming Framework

...................................................................................... xviii

متن کامل

High-Level Abstractions for Low-Level Programming

High-Level Abstractions for Low-Level Programming Iavor Sotirov Diatchki Ph.D., OGI School of Science & Engineering at Oregon Health & Science University May 2007 Thesis Advisor: Dr. Mark P. Jones Computers are ubiquitous in modern society. They come in all shapes and sizes: from standard household appliances and personal computers, to safety and security critical applications such as vehicle n...

متن کامل

High-level languages for low-level programming

ions Abstractions have a cost. File systems and network protocols are generic and not tailored to one particular application. We cannot expect an abstraction to be optimal with respect to every application that uses it. Similarly on the PL side one cannot expect a general purpose PL to provide the exact abstractions needed for one particular application. These abstractions too have a cost: they...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Lecture Notes in Computer Science

سال: 2023

ISSN: ['1611-3349', '0302-9743']

DOI: https://doi.org/10.1007/978-3-031-38100-3_11